package com.cloudcompare.diff.utils;

public class GenericUtils {
	/**
	 * Elimina el .class
	 * @param paramString
	 * @return
	 */
	public static String removeDotClass(String paramString) {
		if (paramString.endsWith(".class")) {
			int i = paramString.lastIndexOf('.');
			paramString = paramString.substring(0, i);
		}
		return paramString;
	}
	/**
	 * Extrae el nombre de la clase del nombre del entry en el zip
	 * @param entryName
	 * @return
	 */
	public static String entryNameToClassName(String entryName) {
		StringBuffer localStringBuffer = new StringBuffer();
		for (int i = 0; i < entryName.length(); i++) {
			char c = entryName.charAt(i);
			if (c == '/')
				c = '.';
			localStringBuffer.append(c);
		}
		return localStringBuffer.toString();
	}
}
